@charset "utf-8";
/* bootstrap基础设置修改 */
body{ font-family:"微软雅黑"; font-size:12px;}
a:hover{ text-decoration:none}
ul{ margin:0px; padding:0px;}
li{ list-style:none; padding:0px;}
.btn{ font-size:12px; border-radius:0px;}
.dropdown-menu{ border-radius:0px; box-shadow:2px 2px 8px rgba(0, 0, 0, .175);}
.btn-infoZ{background-color:#3e9be6;border-color:#3e9be6; height:31px; padding-left:15px; padding-right:15px; outline:none; color:#fff;}
.btn-infoZ:hover{background-color:#1893fd; color:#fff; outline:none;}
.tooltip-inner{ background:#1893fd;}
.tooltip.top .tooltip-arrow{border-top-color:#1893fd;}
.tooltip.top-left .tooltip-arrow {border-left-color:#1893fd;}
.tooltip.top-right .tooltip-arrow{border-right-color:#1893fd;}
.tooltip.top-top .tooltip-arrow{border-top-color:#1893fd;}
.tooltip.top-bottom .tooltip-arrow{ border-bottom-color:#1893fd;}
.form-control{ border-radius:0px; font-size:12px; color:#666; font-weight:normal; height:31px;}
label{ vertical-align:middle; font-weight:normal; margin-bottom:0px;}
.form-horizontal .test-error{ color:#F00; line-height:32px;}
.form-horizontal .test-success{ color:#3C3; line-height:32px;}
.form-horizontal .test-tip{ color:#999; line-height:32px;}
.has-error .form-control{ border-color:#F00}
.has-success .form-control{border-color:#3C3}
.control-box .clearText{ position:absolute; top:10px; right:20px; color:#999; font-size:12px; cursor:pointer}
/* 颜色&间距 */
.color-1{ color:#FC0}/* 嫩黄 */
.color-2{ color:#F00 !important}
.color-3{ color:#999 !important}
.l-8{ padding-right:8px;}
/* 上传附件 */
.uploadinfo{ display:inline-block; position:relative; height:50px; width:100%; vertical-align:middle}
.uploadinfo .upload_text{ border:1px solid #2f92cd; height:50px; line-height:50px; padding-left:5px; width:100%; position:absolute; top:0px; left:0px;.height:50px; .line-height:50px; font-size:16px}
.uploadinfo .upload_file{filter:alpha(opacity=0);opacity:0.0;position:absolute; top:0px; left:0px;width:100%; height:50px; line-height:50px; cursor:pointer; z-index:10}
.uploadinfo .upload_btn{ display:inline-block; width:100px; height:50px; text-align:center; line-height:50px; font-size:16px; background:#2f92cd; position:absolute; right:0px; top:0px; text-align:center; color:#fff; z-index:9 }
/* 主体框架 */
.viewFramework-topbar{ position:fixed; width:100%; height:94px; background:#042856; z-index:101}
.viewFramework-body{ position:absolute; top:94px; width:100%; bottom:0;z-index:100}
.viewFramework-product{ width:auto; position:absolute; top:0; left:0px; right:0; bottom:0;}
.viewFramework-product-navbar{ width:0; float:left; background:#EAEDF1; position:absolute; top:0; bottom:0; z-index:2; overflow:hidden;}
.viewFramework-product-body{ position:absolute; top:0; right:0; left:0; bottom:0; width:auto;}
.viewFramework-product-navbar-collapse{ width:20px; height:50px; position:absolute; top:42%; left:0; z-index:3; overflow:hidden}
.viewFramework-sidebar-full .viewFramework-sidebar{width:232px;float:left; position: relative;z-index: 10000;}
.viewFramework-sidebar-full .viewFramework-product{ left:264px;transition:all 0.7s ease,0.8s ease;}
.viewFramework-sidebar-full .viewFramework-product .B_f{background:#fff;box-shadow: 0px 0px 7px 0px #ededed;overflow: hidden;margin-right:15px;padding-top:15px;margin-bottom:20px;}
.viewFramework-sidebar-full .viewFramework-product .breadcrumb{margin-top:16px;margin-bottom:16px;padding-left:0; background: none}
.viewFramework-sidebar-full .viewFramework-product .breadcrumb .glyphicon{padding-right: 8px;color: #6a727b;font-size: 17px;}
.viewFramework-sidebar-full .viewFramework-product .breadcrumb a{color: #6a727b;}
.viewFramework-sidebar-full .viewFramework-product .breadcrumb > .active{color: #3e9be6;}
.viewFramework-sidebar-mini .viewFramework-sidebar{ width:50px; display:block;transition:all 0.7s ease,0.8s ease;overflow-x:hidden;}
.viewFramework-sidebar-mini .viewFramework-product{ left:50px; display:block;transition:all 0.7s ease,0.8s ease;}
.viewFramework-product-col-1 .viewFramework-product-navbar-bg, .viewFramework-product-col-1 .viewFramework-product-navbar{ width:180px;transition:all 0.7s ease,0.8s ease;}
.viewFramework-product-col-1 .viewFramework-product-body{ left:180px;transition:all 0.7s ease,0.8s ease;}
.viewFramework-product-col-1 .viewFramework-product-navbar-collapse{ left:160px;transition:all 0.7s ease,0.8s ease;}

/* 顶部导航 */
.topbar-logo{width:588px;height:94px;background: url(../images/logo_01_02.png) no-repeat;float: left;}
/*.sidebar-inner{ position:absolute; top:0; left:0; width:200px; height:100%; overflow:auto; overflow-x:hidden;}  zgc*/
.topbar-nav{ float:left; width:150px;}
.sidebar-addNav{ position:absolute; top:31px; right:14px; color:#fff; line-height:40px; width:40px; text-align:center; font-size:16px; cursor:pointer}
.sidebar-addNav-line{border-bottom:1px dashed #ededed; margin-bottom:20px;}
.sidebar-addNav-list{  position:relative; padding:0px 0 6px 0px}
.sidebar-addNav-list label{ display:block;  vertical-align:top;  }
.sidebar-addNav-list .list{ display:inline-block; width:180px; border:1px solid #d3dce3; color:#333; margin:0 5px 8px 0; position:relative; line-height:30px;}
.sidebar-addNav-list .list:hover,.sidebar-item-list-picked .list{ border:1px solid #37a9d5}
.sidebar-addNav-list .list span{ display:inline-block; width:40px; text-align:center; font-size:12px; color:#aeb9c2}
.sidebar-addNav-list .list i{ font-style:normal}
.sidebar-addNav-list .list:hover b{ display:inline-block; width:30px; height:30px; position:absolute; top:0; right:0; background:url(../images/add-nav-btn1.png);}
.sidebar-addNav-list .ng-hide{ display:none}
.sidebar-item-list-picked .list:hover b{background:url(../images/add-nav-btn2.png);}
.sidebar-item-list-picked .list b{ display:inline-block; width:30px; height:30px; position:absolute; top:0; right:0;background:url(../images/add-nav-btn2.png); }
.sidebar-item-list-picked .list{ display:none;}
.sidebar-item-list-picked .ng-hide{ display:inline-block}
.viewFramework-topbar .dropdown-toggle{ line-height:94px; padding:0 20px; text-align:center; color:#fff; cursor:pointer; border-left:1px solid rgba(0, 0, 0, .2) }
.viewFramework-topbar .dropdown-toggle:hover{ background:rgba(0, 0, 0, .2)}
.viewFramework-topbar .btn-group.open .dropdown-toggle{ background:#fff; color:#333;}
.topbar-nav-list{ width:600px; top:90px; border:0px; border-radius:0px; box-shadow:2px 2px 2px rgba(0, 0, 0, .175)}
.topbar-nav-list-li{ width:195px; display:inline-block;padding-left:25px; vertical-align:top}
.topbar-nav-item-title{ font-weight:900; margin:0 3px; color:#999; padding-bottom:5px; }
.topbar-nav-item{ border-bottom:1px solid #f2f2f2; padding-bottom:10px; margin-bottom:10px;}
.topbar-nav-item-info .list{ display:block; line-height:30px; padding-left:10px; color:#333; text-decoration:none}
.topbar-nav-item-info .list i{ font-style:normal}
.topbar-nav-item-info .list span{ margin-right:5px;}
.topbar-nav-item-info .list:hover{ background:#f2f2f2}
.topbar-nav-item-info .nowrap{ cursor:no-drop; color:#999}
.topbar-user{ float:right}
.topbar-messages{ float:right}
.topbar-index{ float:right}
.control-box{ position:relative}
.topbar-index li{float: left; font-size:14px; color:#c0cbdd;}
.viewFramework-topbar .dropdown-toggle2{font-size:16px;line-height:94px; padding:0 20px; text-align:center; color:#fff; cursor:pointer;}
.viewFramework-topbar .dropdown-toggle2:hover{ color:#c0cbdd; text-decoration: none }
.viewFramework-topbar .btn-group.open .dropdown-toggle2{ background:#fff; color:#333;}
.topbar-index .iconfont{font-size:22px;}
.topbar-index .name{padding:0 30px 0 48px;}
.topbar-index .name .button{background:#c0cbdd; border-radius: 8px; height:22px; line-height: 22px;font-size: 12px;padding:0 10px;color:#fff;}
.topbar-index .name i{width:54px;height:54px; float:left;border-radius: 28px;border:1px solid #ddd; margin:20px 6px;overflow:hidden; background:url(../images/bar_name_03.jpg) no-repeat center;}
.topbar-index .name dl{float: left;margin:25px 6px;}
.topbar-index .name dd{ line-height:22px;text-align:center;}

/* 左侧主菜单 */
.sidebar-inner{ width:100%; height:100%; overflow:auto; overflow-x:hidden;}
.sidebar-fold{ background:#37424f; line-height:30px; text-align:center; color:#CCC; }
.sidebar-nav-title{ cursor:hand; padding-left:1.2rem; font-size:14px; color:#4c5667; background: #e6e9f0;border-radius:18px; height:38px; line-height:35px;margin-left:8px;}
.sidebar-nav-title span{ width:50px; text-align:center; }
.sidebar-nav-title .glyphicon{float:right; line-height:38px;font-size:8px;color:#95969a;}
.sidebar-nav-title i{font-style:normal;}
.sidebar-nav{margin-bottom:18px;}
.sidebar-nav-title .name{ font-size:14px; font-style:normal}
.sidebar-trans{ transition:all 0.12s ease,0.12s ease;padding-top:6px;}
.sidebar-trans .list.on{ background:#0099cc}
.sidebar-trans .list{ display:block;line-height:38px;padding-left:40px;color:#6a727b;}
.sidebar-trans .list:hover{ background: rgba(255, 255, 255, .175);color:#337ab7;text-decoration:none;}
.sidebar-trans .list.on:hover{ background:#0099cc;}
.sidebar-trans .list span{ width:20px; text-align:center; font-size:12px;}
.sidebar-trans .list.on span{ color:#fff}
.sidebar-trans .list i{ font-style:normal;margin-left:6px;}
.sidebar-trans .nav-stacked{padding:0;}

.viewFramework-sidebar-mini .sidebar-nav i{ display:none;margin-left: 5px;}
.sidebar-nav .active{color: #3e9be6;}
.viewFramework-sidebar-mini .sidebar-addNav{ display:none}

/* 左侧主体框架3级菜单 */
.product-nav-title{ line-height:70px; text-indent:20px; font-weight:bold; background:#D9DEE4; font-size:14px}
.product-nav-list .list{ display:block; line-height:40px;text-indent:20px; color:#333; }
.product-nav-list .list:hover{background: rgba(255, 255, 255, .5)}
.product-nav-list .list.on{ background:#fff;}

.product-navbar-collapse-bg{ position:absolute; left:-7px; right:auto; width:0; height:50px; border-top:9px solid transparent;border-bottom:9px solid transparent; border-left:20px solid #ededed; border-right:none; top:0;}
.viewFramework-product-navbar-collapse .on{ left:0px; transition:all 0.7s ease,0.8s ease; cursor:pointer}
.viewFramework-product-navbar-collapse .glyphicon-chevron-right{ display:inline-block; position:absolute; top:17px; left:0px; color:#999;cursor:pointer}

.viewFramework-product-col-1 .product-navbar-collapse-bg{ position:absolute; right:-7px; left:auto; width:0; height:50px; border-top:9px solid transparent;border-bottom:9px solid transparent; border-right:20px solid #f7f7f7; border-left:none; top:0;}
.viewFramework-product-col-1 .viewFramework-product-navbar-collapse .on{ right:0px; transition:all 0.7s ease,0.8s ease; cursor:pointer}
.viewFramework-product-navbar-collapse .glyphicon-chevron-left{display:inline-block;  position:absolute; top:17px; right:0px; color:#999;cursor:pointer}

/* 弹框样式修改 */
@media (min-width: 768px){
.modal-dialog{ width:800px; margin:65px auto 20px auto;}	
}
.modal-content{position: absolute;z-index:1042;border-radius:0px; box-shadow:2px 5px 8px rgba(0, 0, 0, .2)}
.modal-title{ font-size:14px}
.modal-header{ background:#f9fafb}
.modal-backdrop{ background:#999;}

/* 产品框架 */
.product-title{ height:70px; border-bottom:1px solid #E1E6EB; padding:10px 40px; margin-bottom:15px;}
.product-title h5{ float:left; border-left:3px solid #89cc48; padding-left:10px; margin-top: 10px;margin-bottom: 10px; font-size:16px; font-weight: 900;}
.product-title-tab{ float:left;margin-left:20px;}
.product-title-tab a{ display:inline-block; line-height:32px; background:#ededed; border:1px solid #ccc; padding:0 20px;}
.product-title-tab a.on{ background:#546478; border:1px solid #546478; color:#fff;}
.product-title-btn{ float:right;}
.product-title-tip{ float:left; line-height:32px;margin-left:20px;}

/* 表格样式 */
.tableStyle-1{  margin-top:8px;}
.dataTables_scroll{border:1px solid #e1e6eb;}
.tableStyle-1 thead tr th{ padding:8px 8px;  color:#333; font-weight:normal}
.dataTables_scrollHead{border-bottom:1px solid #e1e6eb; background:#F5F6FA;}
.tableStyle-1 thead{ border:0px;}
.table-top-area{ margin-bottom:15px;}
.dataTables_wrapper.no-footer .dataTables_scrollBody{ border-bottom:1px solid #e1e6eb;}
.table-search{ float:left; margin-top:15px;}
.date-search .form_datetime{ width:210px; display:inline-block;}
.date-search .form_date{ width:190px; display:inline-block;}
.date-search .form_time{ width:100px;}
.date-search .input-group-addon{ z-index:5; background:none; border:0px; font-size:12px}
.date-search .delete{ position:absolute; top:2px; right:-4px; color:#ededed;}
.date-search .delete:hover{ color:#ccc}
.date-search .time{ position:absolute; top:2px; left:-2px; color:#0099CC}
.input-group .form-control{ float:none;}
.date-search .form-control{ padding-left:30px; font-size:12px}
.date-search .form-control[disabled], .date-search .form-control[readonly],.date-search  fieldset[disabled] .form-control{ background:#fff;}
.senior-search{ float:left}
.showcol{ float:right; margin-right:8px;}
.table-foot-btn{ float:left; margin-top:-31px; position:relative; z-index:10}
table.dataTable thead th, table.dataTable thead td{ border-bottom:1px solid #e1e6eb;}
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected,table.dataTable tbody tr.selected{ background-color:#dfecf9}
.dataTables_wrapper .dataTables_length{ float:right; margin-right:10px; padding-top:17px;}
.dataTables_wrapper .dataTables_length label{font-weight:normal;}

.showslider {width:100%;position: absolute;top: 0px;bottom:-20px;overflow-y:auto; overflow-x:hidden; z-index:999;opacity:0}
.showslider .closediv{ position:absolute; bottom:30px; left:20px ; background:rgba(0, 0, 0, .5); z-index:99; width:50px; height:50px; border-radius:25px; line-height:63px; text-align:center; cursor:pointer}
.showslider-bg{ background:#f9f9f9; position:absolute; width:100%; height:100%; z-index:1; opacity:0.75}
.showslider-bg2{ background:#000; position:absolute; width:100%; height:100%; z-index:1; opacity:0.5}
.showslider .closediv span{  color:#fff; font-size:24px}
.showslider .showslider-iframe{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; border:0px; width:100%; height:100%; z-index:3; background:transparent }
.addselect {display: inline-block;height: 23px;width:auto;text-align: left;font-size:12px;font-family: Arial;position: relative;margin-left: 4px;cursor: pointer;overflow: hidden;vertical-align:middle;top: 1px; color:#555;}
.addselect b{ font-weight:normal; color:#999}
.addselect select {width: 44px;opacity: 0;position: absolute;left: 0;top: 0;cursor: pointer;}
table.dataTable tbody th, table.dataTable th, table.dataTable tbody td {font-size: 12px;text-align: left;}
table.dataTable thead th {padding: 0 8px;}

/* 分页样式 */
.dataTables_wrapper .dataTables_info{ float:right; margin-left:20px; margin-top:10px;}
.dataTables_wrapper .dataTables_paginate{ margin-top:10px;}
.dataTables_wrapper .dataTables_paginate .paginate_button{ border:1px solid #e1e6eb;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #e1e6eb; background:#f0f4f8; color:#555555 !important}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{border:1px solid #e1e6eb; background:#f0f4f8}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { color:#fff !important; border:1px solid #1893fd; background:#1893fd}

/* 输入框内容自动匹配 */
.ac_results {background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 10000;display: none;}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;color:#05a;padding:1px 3px;}
.ac_results li{border:1px solid #fff;}
.ac_over,.ac_results li a:hover {background:#c8e3fc;}
.ac_results li a span{float:right;}
.ac_result_tip{border-bottom:1px dashed #666;padding:3px;}


/* 滤镜 */
.gray{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}
.blur {	
    -webkit-filter: blur(4px); /* Chrome, Opera */
       -moz-filter: blur(4px);
        -ms-filter: blur(4px);    
            filter: blur(4px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=4, MakeShadow=false); /* IE6~IE9 */
}

/* 随机背景 */
.bg-style-0{background:url(../images/dev-bg-x1.jpg) bottom right no-repeat;}
.bg-style-1{background:url(../images/dev-bg-x2.jpg) bottom right no-repeat;}
.bg-style-2{background:url(../images/dev-bg-x3.jpg) bottom right no-repeat;}
.bg-style-3{background:url(../images/dev-bg-x4.jpg) bottom right no-repeat;}
.bg-style-4{background:url(../images/dev-bg-x5.jpg) bottom right no-repeat;}
.bg-style-5{background:url(../images/dev-bg-x6.jpg) bottom right no-repeat;}
.bg-style-6{background:url(../images/dev-bg-x7.jpg) bottom right no-repeat;}

.onError,.onError2{ float:left; height:20px; min-width:100px; line-height:21px; border:1px solid #FF8080; background:url(../images/error.png) 1px 2px no-repeat #FFF2F2;; color:#666; padding:0 10px 0 20px; margin-top:5px; display:none;}

/**/
.screen-box{width:100%; float:left;margin-bottom:15px;}
.screen-box .timeBtn{ display: block; float:left; margin:3px 10px 0px 0; color:#4c5667; font-size:12px; background:#e6ebf0; width:83px; height:30px; border:1px solid #AAC3E4; border-radius:3px; line-height:28px; text-align:center; outline:none;}
.screen-box .timeBtn:hover{ background:#9ED2FF; color:#0187FD; border:#3e9be6 1px solid;}
.screen-box .timeBtn.yes{ background:#3e9be6; border:#3e9be6 1px solid; color:#fff; font-weight:700;}

.main1{}
.main1 .jcBox{ width:49.4%;float:left; height:396px;position:relative; background:#fff; }
.main1 .jcBox.boxLine{margin-right:1.2%; margin-bottom:1.2%;}
.main1 .jcBox .tit{ width:100%; float:left; font-size:14px; color:#333; margin-top:20px; padding-left:15px;}
.main1 .jcBox .tit .glyphicon{ color:#1479E3;}
.main1 .jcBox .con{ width:100%; float:left; height:320px; margin-top:30px;}
.main1 .jcBox .con .con-left{ width:59%; height:320px; float:left; position:relative;}

.main1 .jcBox .con .con-right{ width:36.5%; height:320px; float:right; margin-right:3.5%;}
.main1 .jcBox .con .con-right table{width:100%;}
.main1 .jcBox .con .con-right tr{ height:30px;border-bottom:1px solid #ddd; }
.main1 .jcBox .con .con-right td{ padding-top:3px;overflow:hidden;text-overflow:ellipsis;}
.main1 .jcBox .con .con-right .td1{width:40px;}
.main1 .jcBox .con .con-right .td1 div{ width:30px; height:20px;  border:1px solid transparent; background:#999}
.main1 .jcBox .con .con-right .td1 div span{ width:28px; height:18px; border:3px solid #fff; display:block;}
.main1 .jcBox .con .con-right .td2{color:#666;display: block;line-height:28px;padding: 2px 0;height:28px; width: 60px;overflow: hidden;}
.main1 .jcBox .con .con-right .td3{color:#999}
.main1 .jcBox .con .con-right .td4{color:#999; text-align:right; padding-right:8px;}

.main2 .jcbox{position:relative; background:#fff; box-shadow: 0px 0px 5px 0px #ccc;margin:1.2% auto; padding-bottom:20px; overflow:hidden;}
.main2 .tit{width:100%; float:left; font-size:14px; color:#333; margin-top:20px; padding-left:15px;}
.main2 .tit .glyphicon{color:#1479E3;} 
.main2 .con1{width:100%; float:left; text-align:center; margin-top:10px;}
.main2 .con1 .sortBox{ display:inline-block; width:140px; height:24px; margin:0 5px; overflow:hidden}
.main2 .con1 .sortBox .li1{width:30px; float:left; padding-top:2px}
.main2 .con1 .sortBox .li1 div{ width:30px; height:20px;  border:1px solid transparent; background:#999}
.main2 .con1 .sortBox .li1 div span{ width:28px; height:18px; border:3px solid #fff; display:block;}
.main2 .con1 .sortBox .li2{float:left; width:60px; margin-left:10px; overflow: hidden;color:#666; padding-top:4px; text-align:left;}
.main2 .con1 .sortBox .li3{float:left;color:#999;padding-top:3px; font-size:12px;}
.main2 .con2{width:100%; float:left; height:300px; position:relative;}

.main3{ margin-top:30px;}
.main3 .carTab{width:200px; display:inline-block; height:30px;}
.main3 .carTab span{ width:100px; height:28px; display:block; float:left; text-align:center; color:#999; font-size:12px; background:#FBFDFE; border:1px solid rgba(68, 136, 187, 0.5); line-height:28px; cursor:pointer}
.main3 .carTab span:first-child{ border-radius:3px 0 0 3px;}
.main3 .carTab span:last-child{ border-radius:0 3px 3px 0;}
.main3 .carTab span:hover{ background:#f8f8f8; color:#63b0e6;}
.main3 .carTab span.yes{cursor:default; background:#4488bb; color:#fff;}
.main3 .jcBox2{ width:49.4%; float:left; height:380px; padding-left:1.5%; padding-right:1.5%;position:relative; background:#fff;}
.main3 .jcBox2 .tit{ width:100%; float:left; font-size:14px; color:#333; margin-top:20px; padding-left:15px; font-weight:700}
.main3 .jcBox2 .tit .glyphicon{color:#1479E3;} 
.main3 .jcBox2 .con{ width:100%; float:left; height:320px; margin-top:30px; position:relative;}


.main4{ margin-top:20px;}
.main4 .xf_3f{position:relative; background:#fff;margin:1.2% auto; padding-bottom:20px; overflow:hidden;}
.main4 .tit{width:100%; float:left; font-size:14px; color:#333; margin-top:20px; padding-left:15px; font-weight:700;}
.main4 .tit .glyphicon{color:#1479E3;} 
.main4 .con{width:100%; height:360px; float:left; margin-top:10px;position:relative;}
.main4 .con-left{ width:20%; position:absolute; left:0; top:0; bottom:0; padding:20px 0 20px 10px;}
.main4 .con-left .con-left-tit{width:100%; float:left;  color:#999; font-size:14px; padding-left:10px; padding-bottom:5px;}
.main4 .con-left .con-left-table{width:100%; background:#d5d5d5;border-collapse:separate; border-spacing:1px 1px !important; }
.main4 .con-left .con-left-table th{ height:50px; text-align:center; border-bottom:2px solid #ED7F6E; font-weight:700; font-size:14px; color:#666; background:#fff;}
.main4 .con-left .con-left-table td{ background:#fff; height:46px; text-align:center;}
.main4 .con-left .con-left-table td:first-child{width:30%}
.main4 .con-left .con-left-table tr:nth-child(2n) td{ background:#F8F8F8;}
.main4 .con-center{ width:65%;position:absolute; left:20%; top:0; bottom:0; overflow:hidden;}
.main4 .con-center .gender{margin:auto;}
.main4 .con-center .gender .man{ position:absolute; top:0; right:0; height:82px; width:200px;}
.main4 .con-center .gender .man .sp1{cursor: pointer; display:block; float:left; width:56px; height:82px; background:url(../images/jcico1.jpg) no-repeat;}
.main4 .con-center .gender .man .sp2{ display:block; float:left; width:66px; height:82px; color:#2BCFFF; padding-top:30px; text-align:center; font-size:14px;}
.main4 .con-center .gender .man .sp3{display:block; float:left; width:40px; height:82px; background:url(../images/jcico3.jpg) 0 33px no-repeat; margin-right:33px;}
.main4 .con-center .gender .man .sp4{ display:block; float:right; width:1px; height:45px; border-right:1px solid #eee; margin-top:37px;}
.main4 .con-center .gender .woman{ position:absolute; top:0; left:0; height:82px; width:200px; overflow:hidden}
.main4 .con-center .gender .woman .sp3{cursor: pointer; display:block; float:left; width:56px; height:82px; background:url(../images/jcico2.jpg) no-repeat;}
.main4 .con-center .gender .woman .sp2{ display:block; float:left; width:66px; height:82px; color:#FF9626; padding-top:30px; text-align:center; font-size:14px;}
.main4 .con-center .gender .woman .sp1{ display:block; float:left; width:40px; height:82px; background:url(../images/jcico4.jpg) 0 33px no-repeat;margin-left:33px;}
.main4 .con-center .manLine div{ width:100%; height:97px; background:#2ACFFF; border-radius:8px 0 0 8px; border-right:1px solid #eee;}
.main4 .con-center .womanLine div{ width:100%; height:97px; background:#FF8C0F; border-radius:0 8px 8px 0;}
.main4 .con-right{ width:15%;position:absolute; right:0; top:0; bottom:0; padding:45px 10px 0 0;}
.main4 .con-right .con-right-box{ width:100%; height:290px; border:1px solid #eee; background:url(../images/jcico5.jpg) no-repeat;}
.main4 .con-right .con-right-box .li1{width:100%; height:60px; font-size:18px; line-height:60px; padding-left:15px; color:#fff;}
.main4 .con-right .con-right-box .li2{width:100%; height:160px;  color:#919191; font-size:38px; text-align:center; padding-top:60px;font-weight: 500;}
.main4 .con-right .con-right-box .li3{width:100%; text-align:right; padding-right:10px; padding-top:30px; font-size:22px;color:#919191;}

.company-box{  width:100%; background:#F9F9F9; padding:13px 15px 13px 15px;}
.company-box .company{ width:120px; text-align:center; height:30px; line-height:28px; text-overflow: ellipsis;white-space: nowrap; padding:0 5px; position:relative; border:1px solid #3e9be6; font-size:12px; float:left; margin-right:10px;overflow: hidden; color:#3e9be6; background:#fff;}
.company-box .company i{ display:none; position:absolute; width:11px; height:10px; top:1px; right:1px; background:url(../images/close.png) 2px 1px no-repeat; cursor:pointer;}
.company-box .company:hover i{ display:block;}
.company-box .company i:hover{background:url(../images/close2.png) 2px 1px no-repeat #7CD5FF;}
.company-box .companyAdd span{ font-size:40px; line-height:34px;color:#fff;}
.company-box .companyAdd{ width:30px; height:30px; float:left; border-radius:3px; background:#3e9be6 url(../images/companyadd2.png) 5px 5px no-repeat; cursor:pointer;}
.company-box .companyAdd.no{  background:#ddd url(../images/companyadd2.png) 5px 5px no-repeat; cursor:default}
.company-box .companySearch{width:660px; height:300px; background:#fff; border:1px solid #AAC3E4; float:left; clear:both; margin-top:10px; padding:15px; position:relative}
.company-box .companySearch .close{ display:block; width:12px; height:12px; position:absolute; right:5px; top:5px; font-size:12px;}
.company-box .companySearch-con{ width:100%; margin-top:15px; height:235px; }
.company-box .companySearch-box{ width:190px; float:left; height:30px; line-height:30px; background:#E1EEF4; margin-right:15px; padding-left:8px; border-radius:2px;}
.company-box .companySearch-box .sp1{ width:150px; display:block; float:left; text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.company-box .companySearch-box .sp2{ }
.company-box .companySearch-box:hover .sp2{display:block; width:20px; height:20px; float:right; margin-top:5px; margin-right:3px; background:#AAC3E4 url(../images/companyadd2.png) 5px 5px no-repeat; background-size:50%; content:" "; border-radius:50%; cursor:pointer;}

.main5{margin-top:5px;}
.main5 .main5-box{width:100%; height:300px; position:relative; background:#fff;}
.main5 .main5-box .main5-left{ position:absolute; top:0; left:0; bottom:0; right:539px; overflow:hidden}
.main5 .main5-box .main5-right{ position:absolute;width:537px; top:0; right:0; bottom:0; padding:15px 15px 0 0; }
.main5 .main5-box .main5-right .tit{ width:100%; height:28px; line-height:28px; color:#354447; font-size:14px; font-weight:700;}
.main5 .main5-box .main5-right .tit .tit1{ width:50%; float:left}
.main5 .main5-box .main5-right .tit .glyphicon{ color:#1479E3;}
.main5 .main5-box .main5-right .right-con{ width:100%; height:235px; margin-top:5px;}
.main5 .main5-box .main5-right .right-con .con-left{ width:253px; float:left; height:235px;}
.main5 .main5-box .main5-right .right-con .con-right{ width:253px; float:right; height:235px;}
.main5 .main5-box .main5-right .countryTop{ width:100%; height:40px; background:#ECF2F4; margin-bottom:8px;}
.main5 .main5-box .main5-right .countryTop a{cursor:pointer}
.main5 .main5-box .main5-right .countryTop.no1{background:#F94546;}
.main5 .main5-box .main5-right .countryTop.no1 .ranking{background:#CC0001; color:#fff;}
.main5 .main5-box .main5-right .countryTop.no1 .name{ color:#fff;}
.main5 .main5-box .main5-right .countryTop.no1 .number{ color:#fff;}
.main5 .main5-box .main5-right .countryTop.no2{background:#F68411;}
.main5 .main5-box .main5-right .countryTop.no2 .ranking{background:#E96300; color:#fff;}
.main5 .main5-box .main5-right .countryTop.no2 .name{ color:#fff;}
.main5 .main5-box .main5-right .countryTop.no2 .number{ color:#fff;}
.main5 .main5-box .main5-right .countryTop.no3{background:#3e9be6;}
.main5 .main5-box .main5-right .countryTop.no3 .ranking{background:#019DCE; color:#fff;}
.main5 .main5-box .main5-right .countryTop.no3 .name{ color:#fff;}
.main5 .main5-box .main5-right .countryTop.no3 .number{ color:#fff;}
.main5 .main5-box .main5-right .countryTop .ranking{ width:40px;  height:40px; float:left; display:block; background:#D6E1E5; text-align:center; line-height:40px; color:#5E696D}
.main5 .main5-box .main5-right .countryTop .name{ width:75px;  height:40px; float:left; display:block; line-height:40px; color:#5E696D;text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.main5 .main5-box .main5-right .countryTop .number{ display:block; float:right; height:40px; line-height:40px; color:#5E696D; margin-right:15px;}

.main6{margin-top:30px;}
.main6 .main6-left{width:42.5%; float:left; height:302px;position:relative; background:#fff; }
.main6 .main6-right{width:56.2%; float:right; height:302px;position:relative; background:#fff;}
.main6 .tit{width:100%; height:28px; line-height:28px; color:#354447; font-size:14px; font-weight:700; padding:8px 0 0 15px;}
.main6 .tit .glyphicon{ color:#1479E3;}
.main6 .con{ position:absolute; top:33px; left:0; right:0; bottom:0; overflow:hidden;}

.main7{margin-top:8px; margin-bottom:25px;  }
.main7 .main7-box{background:#364447; height:290px;position:relative;}
.main7 .main7-left{width:294px; float:left; height:290px; }
.main7 .main7-left .tit{ width:100%; height:32px; color:#F3BB65; margin-top:20px; padding-left:38px;}
.main7 .main7-left .tit .sp1{ font-size:24px; display:block; float:left}
.main7 .main7-left .tit .sp2{ display:block; float:left;font-size:14px; padding-top:12px;}
.main7 .main7-left .con{ width:100%;height:192px; margin-top:30px; border-right:1px solid #5E696D;}
.main7 .main7-left .con ul{ width:100%; float:left; font-size:14px; height:38px; line-height:38px;}
.main7 .main7-left .con .li-left{ width:135px; float:left; text-align:right; margin-right:5px; color:#E0EDF3;}
.main7 .main7-left .con .li-right{ width:150px; float:left; color:#F9D269; overflow:hidden; }
.main7 .main7-right{ position:absolute; top:0; right:0; bottom:0; left:294px; }
.main7 .main7-right .tit{ width:100%; height:32px; color:#fff; margin-top:20px; padding-left:30px; color:#E0EDF3; font-size:14px; font-weight:700; padding-top:10px;}
.main7 .main7-right .con{ position:absolute; left:30px; top:60px; right:30px; height:210px; overflow:hidden;}

.main8{margin-top:30px;}
.main8 .main8-left{width:51.2%; float:left; height:302px;position:relative; background:#fff; box-shadow: 0px 0px 5px 0px #ccc;}
.main8 .main8-right{width:47.5%; float:right; height:302px;position:relative; background:#fff; box-shadow: 0px 0px 5px 0px #ccc;}
.main8 .tit{width:100%; height:28px; line-height:28px; color:#354447; font-size:14px; font-weight:700; padding:8px 0 0 15px;}
.main8 .tit .glyphicon{ color:#1479E3;}
.main8 .con{ position:absolute; top:33px; left:0; right:0; bottom:0; overflow:hidden;}
.main8 .con2{width:100%; height:270px; position:relative; }
.main8 .con2 .con2-left{ position:absolute; top:0; left:0; right:190px; bottom:0; overflow:hidden;}
.main8 .con2 .con2-right{ width:170px; float:right; margin-right:20px;}
.main8 .con2 .con2-right .right-tit{ width:100%; height:27px; color:#5D696D; font-size:14px; line-height:35px; overflow:hidden; font-weight:700}
.main8 .con2 .con2-right .right-tit:before{ content:" "; display:block; float:left; width:31px; height:27px; background: url(../images/jcico6.png); margin-right:5px;}
.main8 .con2 .con2-right .right-con{ width:100%; height:125px; margin-top:10px; }
.main8 .con2 .con2-right .right-con li{ width:100%; color:#5D696D; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dotted #B1C5CC;}
.main8 .con2 .con2-right .right-con li:before{ content:" "; display:block; float:left; margin-top:14px;width:3px; height:3px; background:#F68411;margin-right:5px;}
.main8 .con2 .con2-right .right-con2{ width:100%; height:100px; margin-top:10px; }
.main8 .con2 .con2-right .right-con2 .manBox{width:50%;font-size:30px; color:#3DB5AB; height:100px; text-align:center; overflow:hidden; float:left}
.main8 .con2 .con2-right .right-con2 .manBox:before{width:100%; display:block; content:" "; height:37px; background:url(../images/jcico7.png) 18px 0 no-repeat;}
.main8 .con2 .con2-right .right-con2 .manBox span{ display:inline-block;font-size:18px; color:#5D696D; padding-top:15px}

.main8 .con2 .con2-right .right-con2 .womanBox{width:50%;font-size:30px; color:#F58311; height:100px; text-align:center; overflow:hidden; float:left}
.main8 .con2 .con2-right .right-con2 .womanBox:before{width:100%; display:block; content:" "; height:37px; background:url(../images/jcico8.png) 18px 0 no-repeat;}
.main8 .con2 .con2-right .right-con2 .womanBox span{ display:inline-block;font-size:18px; color:#5D696D; padding-top:15px}

.main9{ margin-bottom:15px;}
.main9 .main9-box{background:#364447; height:320px;position:relative; float:left; width:100%;}
.main9 .main9-box .tit{ width:530px; height:28px; color:#fff;line-height:30px;margin:20px auto 0 auto;color:#E0EDF3; font-size:14px; font-weight:700; text-align:center;}
.main9 .main9-box .tit:before{ content:" "; width:160px; height:1px; display:block; float:left; margin-top:13px; background: linear-gradient(to right, #354347 0%,#ffffff 100%);}
.main9 .main9-box .tit:after{ content:" "; width:160px; height:1px; display:block; float:right; margin-top:13px; background: linear-gradient(to right, #ffffff 0%,#354347 100%);}
.main9 .main9-box .con{ position:absolute; left:30px; top:60px; right:30px; height:250px; overflow:hidden;}

.main10{ margin-bottom:15px; margin-top:20px;}
.main10 .main10-box{background:#364447; height:410px;position:relative; float:left; width:100%;}
.main10 .main10-box .tit{ width:530px; height:30px; color:#fff; line-height:30px; font-size:14px; overflow:hidden; margin:20px auto 0 auto; text-align:center;}
.main10 .main10-box .tit:before{ content:" "; width:160px; height:1px; display:block; float:left; margin-top:13px; background: linear-gradient(to right, #354347 0%,#ffffff 100%);}
.main10 .main10-box .tit:after{ content:" "; width:160px; height:1px; display:block; float:right; margin-top:13px; background: linear-gradient(to right, #ffffff 0%,#354347 100%);}
.main10 .main10-box .boxTab{ width:248px; position:absolute; height:32px; line-height:30px; top:20px; left:35px; border:1px solid #A2A9AB; background:#545050; color:#fff;}
.main10 .main10-box .boxTab span{display:block; float:left; width:82px; height:30px; text-align:center; border-right:1px solid #A2A9AB; cursor:pointer;}
.main10 .main10-box .boxTab span:last-child{border-right:none;}
.main10 .main10-box .boxTab span:hover{background:#A06832}
.main10 .main10-box .boxTab span.yes,.main10 .main10-box .boxTab span.yes:hover{ background:#F58311; cursor:default;}
.main10 .main10-box .con{ position:absolute; left:30px; top:70px; right:30px; bottom:10px; overflow:hidden;}

.main11{ margin-bottom:15px; margin-top:20px;}
.main11 .main11-box{background:#fff; height:520px;position:relative; float:left; width:100%;}
.main11 .main11-box #Companyx{ position:absolute; height:32px; top:20px; left:35px; right:0; z-index:100}
.main11 .main11-box .boxTab{ float:left;  height:32px; line-height:30px; border:1px solid #ddd; background:#FBFDFE; color:#999;}
.main11 .main11-box .boxTab span{display:block; float:left; min-width:82px;max-width:105px; padding:0 5px; height:30px; text-align:center; border-right:1px solid #ddd; cursor:pointer;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.main11 .main11-box .boxTab span:last-child{border-right:none;}
.main11 .main11-box .boxTab span:hover{background:#D6EFED}
.main11 .main11-box .boxTab span.yes,.main11 .main11-box .boxTab span.yes:hover{ background:#3DB5AC; cursor:default; color:#fff;}
.main11 .main11-box .con{ width:100%; height:420px; margin-top:55px;}
.main11 .main11-box .con .conBox-tit{ width:100%; float:left; font-size:14px; color:#333; margin-top:20px; padding-left:15px; font-weight:700}
.main11 .main11-box .con .conBox-tit .glyphicon{color:#1479E3;} 
.main11 .main11-box .con .conBox-con{ width:100%; margin-top:30px; height:390px; overflow:hidden; position:relative}
.main11 .main11-box .con .conBox1{width:33.4%; float:left; height:410px; overflow:hidden; margin-left:2%}
.main11 .main11-box .con .conBox2{width:33.4%; float:left; height:410px; overflow:hidden; margin-left:1%}
.main11 .main11-box .con .conBox3{width:28%; float:left; height:410px; overflow:hidden; margin-left:1%}

/*地域分析*/
.regionBox{ float:left; width:100%;}
.regionBox .regionBoxTit{float:left; width:100%; padding-bottom:3px; color:#354347; border-bottom:1px solid #B2C6CD; font-weight:700; margin-bottom:10px;}
.regionBox .screen-box{ padding-left:3px; padding-right:3px;}
.regionBox .regionSelectBox{ width:100%; height:620px; float:left;}
.regionBox .regionBtnBox{width:100%;position:absolute;bottom: 0; left:0; right:0; height:80px; float:left; background:#D6E1E5; text-align:center; line-height:80px;}
.regionBox .regionBtnBox button{ width:150px; height:37px; text-align:center; line-height:37px; color:#fff; font-size:14px; font-weight:700; border:none; background:#F68411}

/*商品定向分析*/
.commodityBox{padding:75px 15px 0 15px; background:#fff; position:relative; padding-bottom:80px;}
.commodityBox .commodityTit{ position:absolute; height:44px; padding-left:20px;font-size:14px; line-height:44px;color:#0189F9; top:0; left:0; right:0;font-weight:700;}
.commodityBox .commodityTit .iconfont{font-size:28px;margin-right:8px;}
.commodityBox .regionBoxTit{float:left; width:100%; padding-bottom:3px; color:#354347; border-bottom:1px solid #B2C6CD; font-weight:700; margin-bottom:10px;}
.commodityBox .screen-box{ padding-left:3px; padding-right:3px;}
.commodityBox .regionSelectBox{ width:100%; height:60px; float:left;}
.commodityBox .regionBtnBox{height:80px; position:absolute; left:0; right:0; bottom:0; background:#D6E1E5; text-align:center; line-height:80px; }
.commodityBox .regionBtnBox button{ width:150px; height:37px; text-align:center; line-height:37px; color:#fff; font-size:14px; font-weight:700; border:none; background:#F68411; outline:none;}
.commodityBox .commoditySearch{ float:left; padding:5px 0 30px 0;}
.commodityBox .commoditySearch .commodity-search{float:left;}
.commodityBox .commoditySearch label{ margin-right:5px;}
.commodityBox .commoditySearch .form-control{ width:180px; background:#fff;}
.commodityBox .commoditySearch .searchBox{ width:830px; min-height:90px; padding:10px 0 10px 15px; border:#B2C6CD 1px solid; background:#E1EEF4; margin-top:15px;}
.commodityBox .commoditySearch .searchBox span{ display:block; float:left; height:24px; line-height:22px; min-width:74px; padding:0 20px; text-align:center; color:#5D696D; background:#fff; border:#B2C6CD 1px solid; margin-right:10px; cursor:pointer;}
.commodityBox .commoditySearch .searchBox span.yes{ color:#F58311; border:#F58311 1px solid; }
.commodityBox .errcon{ width:100%; float:left;}

/*分析条件*/
.condition{width:100%; float:left; padding:0 10px 10px 10px;}
.condition .condition-tit{display:block; float:left; height:26px; line-height:26px; margin-right:5px; color:#5D696D;  }
.condition .condition-con{display:block; float:left; height:26px; line-height:24px; padding:0 18px; margin-right:15px; color:#5D696D;  border:1px solid #93A4AB; background:#fff;}

/* 出口国分析 */
.modal-dialog{width:1000px;}
.exporter{ width:100%;}
.exporter .countryTop{ width:180px; height:40px; background:#ECF2F4; margin-bottom:8px; float:left; margin-right:7px; cursor:pointer}
.exporter .countryTop:hover{background:#D6E1E5;}
.exporter .countryTop.noRight{margin-right:0px;}
.exporter .countryTop.yes,.exporter .countryTop.yes:hover{background:#3e9be6;}
.exporter .countryTop.yes .ranking{background:#019DCE; color:#fff;}
.exporter .countryTop.yes .name{ color:#fff;}
.exporter .countryTop.yes .number{ color:#fff;}
.exporter .countryTop .ranking{ width:40px;  height:40px; float:left; display:block; background:#D6E1E5; text-align:center; line-height:40px; color:#5E696D}
.exporter .countryTop .name{ width:75px;  height:40px; float:left; display:block; line-height:40px; color:#5E696D;text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.exporter .countryTop .number{ display:block; float:right; height:40px; line-height:40px; color:#5E696D; margin-right:15px;}
.exporter .countryBox {
    width: 120px;
    text-align: center;
    height: 30px;
    line-height: 28px;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5px;
    position: relative;
    border: 1px solid #3e9be6;
    font-size: 12px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    color: #3e9be6;
    background: #fff;
}
.exporter-con{ background:#f7f7f7; padding-bottom:10px; overflow:hidden;}
.exporter-box{ height: 100%; float: left;margin-top: 20px;}
.exporter-box .exporter-tit{ width:100%; height:30px;font-size:14px; color:#08bbf3; text-align:center}
.exporter-box .exporter-con2{ position:absolute; top:0; bottom:0; left:0; right:0;}
.exporter-box .exporter-left{ width:100%; float:left; height:230px; position:relative;margin-bottom:10px;}
.exporter-box .exporter-right{ width:100%; float:left; height:230px; position:relative;}

/*表格样式2*/
.zTableStyle{border:1px solid #e1e6eb; background:#fff;}
.zTableStyle.tdCenter td,.zTableStyle.tdCenter th{ text-align:center;}
.zTableStyle thead tr th{ padding:8px;  color:#333; font-weight:bold; height:40px;}
.zTableStyle thead{ background:#F5F6FA; border-bottom:1px solid #E1E6EB;}
.zTableStyle tbody{ }
.zTableStyle tbody tr td{padding:8px;  }
.zTableStyle tbody tr{ border-bottom:1px solid #ddd; cursor:pointer;}
.zTableStyle tbody tr:hover{ color:#FABD80}
.zTableStyle tbody tr.yes:hover,.zTableStyle tbody tr.yes{ color:#f80}
.zTableStyle tbody tr.even{ background:#f9f9f9;}
.zTableStyle tbody tr.noline{ border-bottom:none;}
.zTableStyle .zCheckTd{ width:30px;}
/*分页*/
.zTable_info{ float:right; margin-left:20px; margin-top:10px; padding:6px 0;}
.zTable_page{float:right; margin-top:10px;}
.zTable_page span{ display:block; float:left; padding:6px 12px; border:1px solid #e1e6eb; background:#fff; color:#333; border-radius:2px; margin-right:5px; cursor:pointer}
.zTable_page span:hover{background:#F0F4F8;}
.zTable_page span.yes{ background:#0099CC; color:#fff; border:1px solid #09c;cursor:default;}
.zTable_page span.yes:hover{background:#0099CC;}
.zTable_page span.disabled{ background:#F0F4F8; color:#666;cursor:default; }
.zTable_page span.disabled:hover{background:#F0F4F8;}
.zTable_page span.pageMove{ background:#fff; color:#666; border:1px solid #fff; padding:3px 5px 9px 5px; cursor:default;}
.zTable_page span.pageMove:hover{ background:#fff;}
.main12{}
.main12_l .main12-box{background:#fdfcf8;height:410px;position:relative; float:left; width:100%;}
.main12_l .main12-box .tit{ width:530px; height:30px; color:#666; line-height:30px; font-size:14px; overflow:hidden; margin:3px auto 0 auto; text-align:center;}
.main12_l .main12-box .tit:before{ content:" "; width:160px; height:1px; display:block; float:left; margin-top:13px; background: linear-gradient(to right, #354347 0%,#ffffff 100%);}
.main12_l .main12-box .tit:after{ content:" "; width:160px; height:1px; display:block; float:right; margin-top:13px; background: linear-gradient(to right, #ffffff 0%,#354347 100%);}
.main12_l .main12-box .boxTab{ width:248px; position:absolute; height:32px; line-height:30px; top:20px; left:35px; border:1px solid #A2A9AB; background:#545050; color:#fff;}
.main12_l .main12-box .boxTab span{display:block; float:left; width:82px; height:30px; text-align:center; border-right:1px solid #A2A9AB; cursor:pointer;}
.main12-box .boxTab span:last-child{border-right:none;}
.main12 .main12-box .boxTab span:hover{background:#A06832}
.main12 .main12-box .boxTab span.yes,.main10 .main10-box .boxTab span.yes:hover{ background:#F58311; cursor:default;}
.main12 .main12-box .con{ position:absolute; left:30px; top:60px; right:30px; bottom:0px;}
.m12_choose{height:410px;background:#fff; padding :0 8px; }
.main12_l,.main12_r{float: left;}
.main12_l{width:65%;}
.main12_r{width:35%;}

.main12_l .main12-box{padding:10px;}
.m12_choose dl{padding:10px;}
.m12_choose h5 span{font-size: 12px; color:#FFBD6B;}
.m12_choose dt{border-bottom: 1px solid #ddd;}
.m12_choose dd{ margin: 10px auto; }
.choosebox  li{width:25%;float:left;}
.choosebox{overflow: hidden; height:288px;}
.choosebox label{ line-height:26px;}
.choosebox label{ line-height:26px;}
.choos_f{width: 100%; display:inline-block;}
.choos_f button{padding:8px 20px;margin-left:8px;border-radius: 3px;}
.choos_f .glyphicon{color:#ffb500;}

.main13{ margin-bottom:15px; margin-top:20px;}
.main13 .main13-box{background:#364447; height:410px;position:relative; float:left; width:100%;}
.main13 .main13-box .tit{height:30px; color:#fff; line-height:30px; font-size:14px;margin:10px auto 0 15px; text-align:left;}
.main13 .main13-box .con{ position:absolute; left:30px; top:70px; right:30px; bottom:10px; overflow:hidden;}





/*.Gimg{ display:block; width:40px; height:26px; float:left; background:url(../images/flag.png);background-size:40px auto; background-repeat:no-repeat}*/
.Gimg{ width:23px;  height:23px; float:left; margin:8px; display:block; background:url(../images/flag.png);background-size:40px auto; border-radius:50%;background-repeat:no-repeat; background-position-x:-8px;}
.Gimg.G304{background-position:0 -0px !important; }/*德国 */
.Gimg.G133{background-position:0 -40px !important; }/*韩国 */
.Gimg.G303{background-position:0 -72px; }/*英国 */
.Gimg.G331{background-position:0 -112px; }/*瑞士 */
.Gimg.G410{background-position:0 -148px; }/*巴西 */
.Gimg.G501{background-position:0 -185px; }/*加拿大 */
.Gimg.G111{background-position:0 -222px; }/*印度 */
.Gimg.G115{background-position:0 -260px; }/*以色列 */
.Gimg.G116{background-position:0 -299px; }/*日本 */
.Gimg.G122{background-position:0 -335px; }/*马来西亚 */
.Gimg.G131{background-position:0 -374px; }/*沙特阿拉伯*/
.Gimg.G132{background-position:0 -412px; }/*新加坡 */
.Gimg.G136{background-position:0 -450px; }/*泰国 */
.Gimg.G014{background-position:0 -490px; }/*尼日利亚 */
.Gimg.G301{background-position:0 -529px; }/*比利时 */
.Gimg.G302{background-position:0 -568px; }/*丹麦 */
.Gimg.G305{background-position:0 -607px; }/*法国 */
.Gimg.G306{background-position:0 -646px; }/*爱尔兰 */
.Gimg.G307{background-position:0 -684px; }/*意大利 */
.Gimg.G020{background-position:0 -722px; }/*卢森堡 */
.Gimg.G309{background-position:0 -754px; }/*荷兰 */
.Gimg.G310{background-position:0 -798px; }/*希腊 */
.Gimg.G311{background-position:0 -838px; }/*葡萄牙 */
.Gimg.G312{background-position:0 -878px; }/*西班牙 */
.Gimg.G326{background-position:0 -916px; }/*挪威 */
.Gimg.G327{background-position:0 -956px; }/*波兰 */
.Gimg.G328{background-position:0 -996px; }/*罗马尼亚 */
.Gimg.G330{background-position:0 -1034px; }/*瑞典 */
.Gimg.G344{background-position:0 -1074px; }/*俄罗斯联邦 */
/*.Gimg.G030{background-position:0 -1074px; } */
.Gimg.G347{background-position:0 -1112px; }/*乌克兰 */
.Gimg.G402{background-position:0 -1150px; }/* 阿根廷*/
.Gimg.G412{background-position:0 -1190px; }/* 智利*/
.Gimg.G137{background-position:0 -1230px; }/*土耳其 */
.Gimg.G601{background-position:0 -1268px; }/*澳大利亚 */
.Gimg.G609{background-position:0 -1308px; }/* 新西兰*/
.Gimg.G502{background-position:0 -1346px; }/*美国*/
.Gimg.G352{background-position:0 -1378px; }/*捷克共和国 */
.Gimg.G340{background-position:0 -1416px; }/*白俄罗斯 */
.Gimg.G429{background-position:0 -1454px; }/*墨西哥 */
.Gimg.G353{background-position:0 -1492px; }/*斯洛伐克 */
.Gimg.G318{background-position:0 -1530px; }/*芬兰 */
.Gimg.G145{background-position:0 -1568px; }/*哈萨克斯坦 */
.Gimg.G435{background-position:0 -1606px; }/*波多黎各*/
.Gimg.G335{background-position:0 -1644px; }/*拉脱维亚*/
.Gimg.G321{background-position:0 -1682px; }/*匈牙利*/
.Gimg.G231{background-position:0 -1720px; }/* 毛里求斯*/
.Gimg.G315{background-position:0 -1758px; }/*奥地利*/
.Gimg.G413{background-position:0 -1796px; }/*哥伦比亚*/
.Gimg.G336{background-position:0 -1834px; }/*立陶宛 */
.Gimg.G434{background-position:0 -1872px; }/*秘鲁 */
.Gimg.G334{background-position:0 -1910px; }/*爱沙尼亚 */
.Gimg.G351{background-position:0 -1948px; }/*克罗地亚 */
.Gimg.G112{background-position:0 -2023px; }/*印度尼西亚 */


.modal-body h5{margin:10px auto;font-size: 14px;}